package singleinstance;

public class A
{
    //设计单列设计模式
    //2,定义一个静态变量，用于基本本类的唯一一个对象。
    private static A a = new A();
    //1,私有化构造器：确保单列类对外不能创建太多对象
    private A()
    {

    }
    //3提供一个公开的静态方法，返回这个类的唯一一个对象
    public static A getInstance()
    {
        return a;
    }
}
